Search Result:mysore thorn
Overview of noun mysore_thorn
The noun mysore thorn has 1 sense
- Mysore thorn, Caesalpinia decapetala, Caesalpinia sepiaria -- (spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers)